fall into something’s clutches - Französisch Englisch Wörterbuch